package jp.co.toshiba.ffsa.form.cslt;

import java.util.Date;

import javax.persistence.Temporal;
import javax.persistence.TemporalType;

import jp.co.toshiba.ffsa.form.BaseForm;

/**
 * 限定公開資料画面Form
 * @author npc
 */
public class Cslt101Form extends BaseForm {
    /** カテゴリ名 */
    private String catalog;
    /** ファイル名 */
    private String fileName;
    /** 更新日付 */
    @Temporal(TemporalType.DATE )
    private Date updateDate;
    /** 公開レベル名 */
    private String level;
    /** 対象ファイルのサイズ */
    private String fileSize;
    /** 対象ファイルの説明文 */
    private String explanation;
    
    private String userLevel;

    /**
     * @return userLevel
     */
    public String getUserLevel() {
        return userLevel;
    }
    /**
     * @param userLevel セットする userLevel
     */
    public void setUserLevel(String userLevel) {
        this.userLevel = userLevel;
    }
    /**
     * カテゴリ名
     * @return catalog
     */
    public String getCatalog() {return catalog;}
    /**
     * ファイル名
     * @return fileName
     */
    public String getFileName() {return fileName;}
    /**
     * 更新日付
     * @return updateDate
     */
    public Date getUpdateDate() {return updateDate;}
    /**
     * 公開レベル名
     * @return level
     */
    public String getLevel() {return level;}
    /**
     * 対象ファイルのサイズ
     * @return fileSize
     */
    public String getFileSize() {return fileSize;}
    /**
     * 対象ファイルの説明文
     * @return explanation
     */
    public String getExplanation() {return explanation;}

    /**
     * カテゴリ名
     * @param catalog セットする catalog
     */
    public void setCatalog(String catalog) {this.catalog = catalog;}
    /**
     * ファイル名
     * @param fileName セットする fileName
     */
    public void setFileName(String fileName) {this.fileName = fileName;}
    /**
     * 更新日付
     * @param updateDate セットする updateDate
     */
    public void setUpdateDate(Date updateDate) {this.updateDate = updateDate;}
    /**
     * 公開レベル名
     * @param level セットする level
     */
    public void setLevel(String level) {this.level = level;}
    /**
     * 対象ファイルのサイズ
     * @param fileSize セットする fileSize
     */
    public void setFileSize(String fileSize) {this.fileSize = fileSize;}
    /**
     * 対象ファイルの説明文
     * @param explanation セットする explanation
     */
    public void setExplanation(String explanation) {this.explanation = explanation;}
    
}